package com.tcl.dict.model;

import java.util.ArrayList;
import java.util.List;

public class Explanation {
	private String originalExplanation;
	/**
	 * @return the originalExplanation
	 */
	public String getOriginalExplanation() {
		return originalExplanation;
	}
	/**
	 * @param originalExplanation the originalExplanation to set
	 */
	public void setOriginalExplanation(String originalExplanation) {
		this.originalExplanation = originalExplanation;
	}
	/**
	 * @return the targetExplanation
	 */
	public String getTargetExplanation() {
		return targetExplanation;
	}
	/**
	 * @param targetExplanation the targetExplanation to set
	 */
	public void setTargetExplanation(String targetExplanation) {
		this.targetExplanation = targetExplanation;
	}
	/**
	 * @return the property
	 */
	public String getProperty() {
		return property;
	}
	/**
	 * @param property the property to set
	 */
	public void setProperty(String property) {
		this.property = property;
	}
	/**
	 * @return the examples
	 */
	public List<Example> getExamples() {
		return examples;
	}
	
	public void addExample(Example example) {
		examples.add(example);
	}
	private String targetExplanation;
	private String property;
	private List<Example> examples = new ArrayList<Example>();

}
